因硬體故障而更換節點
如果節點故障,您可以從叢集中移除節點,並在新的節點上安裝 IBM Spectrum Virtualize for Public Cloud 軟體。
由於您無權透過 IBM Spectrum Virtualize for Public Cloud 直接存取硬體,在節點故障時,您有兩個選項。
- 如果硬體故障可以快速修正,請等待硬體修復後再重新啟動節點。 如需重新啟動節點的相關資訊,請參閱 管理節點。
- 如果是 IBM Cloud™ 環境中的 IBM Spectrum Virtualize for Public Cloud 軟體,請訂購另一個節點,以更換故障的節點。遵循類似於從兩個節點擴充為四個節點時所遵循步驟的步驟,將節點新增至現有叢集。如需相關資訊,請參閱從兩個節點擴充為四個、六個或八個節點。
- 如果是 Amazon Web Services (AWS) 環境中的 IBM Spectrum Virtualize for Public Cloud
軟體,請完成下列步驟:
- 使用 AWS 預設管理者設定檔登入 AWS 管理主控台。
- 建立新的暫時堆疊。除了堆疊名稱之外的所有參數都必須與現有堆疊相同。
- 登入暫時叢集的指令行介面並準備候選節點。
- 使用以下指令來檢查程式碼層次與現有叢集是否相同:
lssystem | grep code。 - 從暫時叢集中移除其中一個節點並輸入以下指令:
rmnode node_id,其中 node_id 是新節點的 ID。 - 使用以下指令來驗證已移除節點的 node_status 是否為
candidate:
sainfo lsservicenodes。
- 使用以下指令來檢查程式碼層次與現有叢集是否相同:
- 在新節點中配置節點探索:
- 使用以下指令來登入叢集的工作節點並擷取節點 IP:
sainfo lsnodeip。 - 登入新節點,並針對從 lsnodeip 指令列出的每個節點 IP 新增探索子網路:
satask addnodediscoverysubnet -net [node_IP_address]/32。
- 使用以下指令來登入叢集的工作節點並擷取節點 IP:
- 在叢集的工作節點中配置節點探索。
- 使用以下指令來登入新節點並擷取節點 IP:
sainfo lsnodeip。 - 登入新節點,並針對從 lsnodeip 指令列出的每個節點 IP 新增探索子網路:
satask addnodediscoverysubnet -net [node_IP_address]/32。 - 等待 2 分鐘,然後執行此指令以查看顯示的新節點:
sainfo lsservicenode。
- 使用以下指令來登入新節點並擷取節點 IP:
- 從指令行介面中輸入此指令,以從叢集中移除故障節點:
rmnode node_id,其中 node_id 是故障節點的 ID。 - 從指令行介面中輸入此指令,以將新節點新增至現有叢集:
addnode -iogrp 0 -panelname new_node_panel_name,其中 new_node_panel_name 是新節點的畫面名稱。 - 重新部署仲裁應用程式。
- 從 AWS 主控台中刪除任何不必要的 EC2 資源:
- 終止故障節點的 EC2 實例。
- 終止暫時堆疊中的另外兩個 EC2 實例。
- 移除暫時堆疊所建立的 EBS 磁碟。